Three-Valued Semantics for Extended Logic Programs

نویسندگان

  • Piero A. Bonatti
  • Laura Giordano
چکیده

In 4] , the semantics of monotonic (i.e. not-free) extended logic programs (ELPs) has been rephrased in three-valued logic for two purposes: achieving tractable reasoning with incomplete information and understanding the relationships between the existing semantics and many-valued logics. In this paper, we generalize this approach to unrestricted ELPs. We obtain a unifying view of many formalisms, including the answer set semantics, the well-founded semantics, generalized stable models (as in 11]), default logic, autoepistemic logic (AEL) and some of its variants (three-valued AEL and Schwartz's reeex-ive AEL). Our framework highlights surprising similarities between previously unrelated formalisms, such as TMS's with dependency directed backtracking, the WFSX semantics by Alferes and Pereira, and reeexive AEL. Moreover, we obtain very interesting new semantics, which make it possible to solve many hard benchmark problems with a substantial gain in elegance and eeciency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stable Semantics for Disjunctive Programs

[VG89b] A. Van Gelder. Negation as failure using tight derivations for general logic programs. [Prz91c] T. C. Przymusinski. Three-valued non-monotonic formalisms and semantics of logic programs. Journal of Articial Intelligence, 1991. (In print. Extended abstract appeared in: T. C. Przy-musinski. Three-valued non-monotonic formalisms and logic programming. [Ros89b] K. Ross. The well founded sem...

متن کامل

Iteratively-Supported Formulas and Strongly Supported Models for Kleene Answer Set Programs - (Extended Abstract)

In this extended abstract, we discuss the use of iteratively-supported formulas (ISFs) as a basis for computing strongly-supported models for Kleene Answer Set Programs (ASP ). ASP programs have a syntax identical to classical ASP programs. The semantics of ASP programs is based on the use of Kleene three-valued logic and strongly-supported models. For normal ASP programs, their strongly suppor...

متن کامل

The intricacies of three-valued extensional semantics for higher-order logic programs

In (Bezem 1999; Bezem 2001), M. Bezem defined an extensional semantics for positive higherorder logic programs. Recently, it was demonstrated in (Rondogiannis and Symeonidou 2016) that Bezem’s technique can be extended to higher-order logic programs with negation, retaining its extensional properties, provided that it is interpreted under a logic with an infinite number of truth values. In (Ron...

متن کامل

From logic programs to inductive definitions

The three-valued Fitting/Kunen semantics is one of the best declarative semantics for negation as failure in logic programming. We show that the three-valued consequences of the completion of a logic program are exactly the four-valued consequences of the completion. Since a four-valued relation can be represented by two two-valued relations, the four-valued completion semantics, and hence the ...

متن کامل

A Proof Procedure for Extended Logic ProgramsFrank

In GL90], M. Gelfond and V. Lifschitz proposed to extend general logic programs to so-called extended logic programs, by adding strong negation. They proposed answer sets as a semantics for these programs. However, this semantics uses the notion of global consistency. The necessity of testing for global consistency makes nding a proof for a speciic query w.r.t. a program as hard as nding a comp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995